Definition of Dog Hook

  • (noun) a stout lever with a sharp spike; used for handling logs

Synonyms of Dog Hook


Antonyms of Dog Hook


No Antonyms Found.

Homophones of Dog Hook


No Homophones Found.